﻿using System;
using System.Collections.Generic;

namespace Rj_GsInsurance.Server.DataBaseContext.Entities
{
    public partial class CdrPathFeeIpInvoiceItem
    {
        public string? Id { get; set; }
        public string HospitalCode { get; set; } = null!;
        public string SettlementNo { get; set; } = null!;
        public string InvoiceNo { get; set; } = null!;
        public string Orderitemno { get; set; } = null!;
        public string ChargeItemCategoryCode { get; set; } = null!;
        public string ChargeItemCategoryName { get; set; } = null!;
        public string ChargeItemCode { get; set; } = null!;
        public string ChargeItemName { get; set; } = null!;
        public string ChargeItemSpecification { get; set; } = null!;
        public string ChargeItemUnit { get; set; } = null!;
        public decimal ChargeItemPrice { get; set; }
        public decimal ChargeItemQuantity { get; set; }
        public decimal ChargeItemAmount { get; set; }
        public decimal DiscountAmount { get; set; }
        public short IsMedicare { get; set; }
        public decimal SelfRatio { get; set; }
        public decimal SelfAmount { get; set; }
        public string MedicalGroupCode { get; set; } = null!;
        public string MedicalGroupName { get; set; } = null!;
        public string ServiceUnitCode { get; set; } = null!;
        public string ServiceUnitName { get; set; } = null!;
        public string DeptCode { get; set; } = null!;
        public string DeptName { get; set; } = null!;
        public DateTime ChargeDateTime { get; set; }
        public string DoctorCode { get; set; } = null!;
        public string DoctorName { get; set; } = null!;
        public string DoctorDeptCode { get; set; } = null!;
        public string DoctorDeptName { get; set; } = null!;
        public string ExecStaffNo { get; set; } = null!;
        public string ExecStaffName { get; set; } = null!;
        public string ExecDeptCode { get; set; } = null!;
        public string ExecDeptName { get; set; } = null!;
        public string DataEnterCode { get; set; } = null!;
        public string DataEnterName { get; set; } = null!;
        public DateTime DataEnterDateTime { get; set; }
        public string StatusCode { get; set; } = null!;
        public string StatusName { get; set; } = null!;
        public short IsDeleted { get; set; }
        public DateTime FirstInsertDateTime { get; set; }
        public DateTime LastUpdateDateTime { get; set; }
    }
}
